package com.example.saiweisi.mapper.systemAdminMapper;

import com.example.saiweisi.controller.request.WaiterAdminRequest;
import com.example.saiweisi.model.WaiterAdmin;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface WaiterAdminMapper {
    List<WaiterAdmin> waiteradminlistByCondition(WaiterAdminRequest waiterAdminRequest);

    List<WaiterAdmin> getall();

    void addwaiteradmin(WaiterAdmin waiterAdmin);

    void deletewaiteradmin(Integer waiterAdminId);

    WaiterAdmin getById(Integer waiterAdminId);

    void updatewaiteradmin(WaiterAdmin waiterAdmin);

    void resetPassword(Integer waiterAdminId);

}
